20
2300 N Williams St
Denver, CO 80205
$1,450,000 USD
4,722 SF
6
Units
5.03% Cap Rate
4,722 SF
$1,450,000 USD
Apartments