$790,000 Active 4Beds3Baths2252Sqft0.13Acres 13256 Mirror Lake Way, Broomfield, CO 80020 MLS#: 5328311