All Properties
Recent Sales
2303 Selma Ct, Escalon, CA
Single Family Residential
3 beds2 bathsLot: 10,019 sqftBuilt in 1961