New - 1 Hour Ago $648,000 Coming Soon 3Beds3Baths2243Sqft0.15Acres 6680 W 98th Pl, Broomfield, CO 80021 MLS#: IR1071852