33
10635 W 7th Ave
Lakewood, CO 80215
$2,300,000 USD
10,782 SF
10
Units
5.5% Cap Rate
10,782 SF
$2,300,000 USD
Apartments