Open: Sat 10:00 AM - 12:00 PM $685,000 Active 6Beds5Baths3952Sqft0.13Acres 18290 E Harvard Pl, Aurora, CO 80013 MLS#: 2762987