$739,000
700 33rd St, Boulder, CO, 80303
Single Family Residence