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