2
1445 Nebraska Ave
Selma, CA 93662
$4,000,000 USD
57,500 SF
57,500 SF
$4,000,000 USD
Warehouse