1363 Loch Lomond Broomfield, CO 80020$299,9004 bed SoldLucy RossDecember 5, 2020Representing Seller Facebook0 Twitter Pinterest0 0 Likes