21
1475 Cherry St
Denver, CO 80220
$3,400,000 USD
12,000 SF
17
Units
5.74% Cap Rate
12,000 SF
$3,400,000 USD
Apartments