25
7300-7310 W 10th Ave
Lakewood, CO 80214
$2,575,000 USD
12,544 SF
17
Units
6.41% Cap Rate
12,544 SF
$2,575,000 USD
Apartments