323-327 W Canal Dr
Turlock, CA 95380
$889,000 USD
10,154 SF
10,154 SF
$889,000 USD
Freestanding