Lakewood, CO Real Estate Sales



New Construction
3111 South Indiana Street, Lakewood, CO 80228
Date
Dec. 8, 2003
Price
$273,200
Blockshopper green logo