$1,250,000 -
3776 Palisade Dr Unit 3776
Boulder ,
CO 80301
City: Boulder