3633 E Nebraska Ave
Spokane, WA 99217
$2,250,000 USD
14,764 SF
14,764 SF
$2,250,000 USD
Warehouse