13
832 Cherry St
Denver, CO 80220
$8,125,000 USD
17,635 SF
10
Units
5.54% Cap Rate
17,635 SF
$8,125,000 USD
Apartments