19619 E Elk Creek DrEst. $524,5144 Beds • 3 Baths • 1,753 Sq. Ft.Parker, CO, 80134ForeclosurePublic Record