View Details Under Contract $917,000 1 of 40 Willow Creek Estates | Longmont 4 beds 4 baths 4,655 sqft 0.41 acres On Site: 125 Days Listing courtesy of Orchard Brokerage Llc: MLS #6513592