8
1136 Speer Blvd
Denver, CO 80204
$750,000 USD
1,555 SF
1,555 SF
$750,000 USD
Warehouse