5
6552 Tower Rd
Denver, CO 80249
$6,500,000 USD
6% Cap Rate
$6,500,000 USD
Service Station