3420 W 32nd Ave
Denver, CO 80211
$3,750,000 USD
6,797 SF
5.82% Cap Rate
6,797 SF
$3,750,000 USD
Storefront