In WESTBORO there are 45 homes for sale, 5 land listings and 7 condos and coops for sale.
In HOPKINTON there are 59 homes for sale and 2 land listings & 6 condos for sale.
In Framingham there are 119 homes for sale and 3 land listings & 22 condos for sale.