$450,000 Active Under Contract 4Beds2Baths2104Sqft0.17Acres 17820 W Charter Oak Rd, Surprise, AZ 85388 MLS#: 7042088
$1,421,599 Active --Beds--Baths--Sqft8.13Acres 00 W Beardsley Rd #22, Surprise, AZ 85378 MLS#: 6878941