News
The spacious property located at 1801 North Miller Road in Lodi was sold on Oct. 8, 2024 for $478,000, or $230 per square foot. The house, built in 1997, has an interior space of 2,080 square feet ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results