18
11090 W Colfax Ave
Lakewood, CO 80215
$3,400,000 USD
12,430 SF
25
Units
10.27% Cap Rate
12,430 SF
$3,400,000 USD
Multifamily