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