1/35 35 Active $479,000 3 Beds3 Baths1,839 SqFt 2653 Mallard Ct, Valley Springs, CA 95252 Single Family Home Listed by Heidi Cafarella of Esquire Realty