24
7515 W 8th Pl
Lakewood, CO 80214
$3,200,000 USD
15,455 SF
20
Units
7.66% Cap Rate
15,455 SF
$3,200,000 USD
Apartments