$649,000 Active Under Contract 5Beds3Baths1641Sqft0.27Acres 11932 W 106th Pl, Broomfield, CO 80021 MLS#: 7419139