$750,000 Active 1Beds1Baths1111Sqft0.73Acres 11840-11830 Teller St, Broomfield, CO 80020 MLS#: 9651695