32
1360 Franklin St
Denver, CO 80218
$1,100,000 USD
4,604 SF
6
Units
6.01% Cap Rate
4,604 SF
$1,100,000 USD
Apartments