5560 Tower Rd
Denver, CO 80249
$4,600,000 USD
2,313 SF
4.5% Cap Rate
2,313 SF
$4,600,000 USD
Fast Food