37620 Filbert St
Newark, CA 94560
$10,029,095 USD
42,677 SF
42,677 SF
$10,029,095 USD
Warehouse