$344,999 Active Under Contract 2Beds2Baths1123Sqft--Acres 9291 Twenty Mile Rd #303, Parker, CO 80134 MLS#: 3966989