21
2846 Federal Blvd
Denver, CO 80211
$3,495,000 USD
10,152 SF
25
Units
6.96% Cap Rate
10,152 SF
$3,495,000 USD
Apartments