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