14
3318-3352 High St
Denver, CO 80205
$3,300,000 USD
17,280 SF
18
Units
5.14% Cap Rate
17,280 SF
$3,300,000 USD
Apartments