$650,000 -
2892 Shadow Creek Dr Unit 212
Boulder ,
CO 80303
City: Boulder