23
2846 Federal Blvd
Denver, CO 80211
$4,000,000 USD
10,152 SF
25
Units
6.33% Cap Rate
10,152 SF
$4,000,000 USD
Apartments