$775,000
125 S 33rd St, Boulder, CO, 80305
Single Family Residence