2426-2428 S Federal Blvd
Denver, CO 80219
$2,275,000 USD
6,684 SF
6,684 SF
$2,275,000 USD
Storefront Retail Office