20
1085 Pearl St
Denver, CO 80203
$5,400,000 USD
17,909 SF
24
Units
4.91% Cap Rate
17,909 SF
$5,400,000 USD
Apartments