View Details New $1,695,000 1 of 27 Burchard Park | Weston 4 beds 3 baths 1 ½ baths 3,013 sqft 1.42 acres