$612,950 -
3225 S Indiana St S Unit 3225
Lakewood ,
CO 80228
City: Lakewood