11
17860 Ideal Parkway
Manteca, CA 95336
$2,100,000 USD
12,010 SF
12,010 SF
$2,100,000 USD
Warehouse