6553 Tower Rd
Denver, CO 80249
$6,414,074 USD
5,187 SF
6.75% Cap Rate
5,187 SF
$6,414,074 USD
Convenience Store