22
80 S Washington St
Denver, CO 80209
$1,300,000 USD
4,137 SF
7
Units
5.35% Cap Rate
4,137 SF
$1,300,000 USD
Apartments