674 Santa Fe Dr
Denver, CO 80204
$695,000 USD
1,964 SF
1,964 SF
$695,000 USD
Storefront Retail Office