28
2271-2275 S Cherokee St
Denver, CO 80223
$1,499,000 USD
3,738 SF
5
Units
5.1% Cap Rate
3,738 SF
$1,499,000 USD
Apartments