52
1725 N High St
Denver, CO 80218
$1,750,000 USD
8,964 SF
4
Units
6.84% Cap Rate
8,964 SF
$1,750,000 USD
Apartments