19835 Fowler Ave
Turlock, CA 95380
$4,900,000 USD
20,000 SF
20,000 SF
$4,900,000 USD
Warehouse