> $699,990 Pending 4Beds3Baths2886Sqft0.15Acres 13763 Calle De Baca --, Peoria, AZ 85383 MLS#: 6882004