1
15510 Collier Rd
Delhi, CA 95315
$2,800,000 USD
57,000 SF
57,000 SF
$2,800,000 USD
Warehouse