$675,000 Active Under Contract 4Beds4Baths2061Sqft0.16Acres 12640 Xavier St, Broomfield, CO 80020 MLS#: IR1070708