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