A house located at 7903 Potter Road in Auburn has new owners. The 1,248-square-foot property, built in 1978, was sold on Jan. 2, 2025. The $284,900 purchase price works out to $228 per square foot.
Some results have been hidden because they may be inaccessible to you