$615,000 -
2930 Shadow Creek Dr Unit 104
Boulder ,
CO 80303
City: Boulder