$400,000 Active Under Contract 2Beds2Baths1317Sqft--Acres 17933 Aprils Way, Parker, CO 80134 MLS#: 1870220