2806-2820 N Speer Blvd
Denver, CO 80211
$3,995,000 USD
13,393 SF
6.51% Cap Rate
13,393 SF
$3,995,000 USD
Office