New - 1 Hour Ago $645,000 Coming Soon 3Beds3Baths2767Sqft0.15Acres 18060 Weymouth Ave, Parker, CO 80134 MLS#: 5460917