15
204-214 W Ellsworth Ave
Denver, CO 80223
$1,300,000 USD
3,300 SF
6
Units
5.04% Cap Rate
3,300 SF
$1,300,000 USD
Apartments