220 S Church St
Lodi, CA 95240
$2,650,000 USD
17,072 SF
17,072 SF
$2,650,000 USD
Freestanding