22
6060 W 59th Ave
Arvada, CO 80003
$2,350,000 USD
11,877 SF
11,877 SF
$2,350,000 USD
Warehouse