$1,085,000 -
2144 S Walnut St Unit 18
Boulder ,
CO 80302
City: Boulder