$409,500 -
2636 Juniper Ave Unit 39-2
Boulder ,
CO 80304
City: Boulder