Open: Sat 11:00 AM - 1:00 PM $535,000 Active 4Beds3Baths1975Sqft0.17Acres 25662 E Bayaud Pl, Aurora, CO 80018 MLS#: IR1072030