OP, I may be missing something in your criteria but seems like many many options. Dedham, Norwood, Natick, Franklin, Walpole, Framingham, Westborough, Foxborough, Mansfield, Wrentham and others have somewhat walkable core areas, are commutable, not a far drive to Milford, decent schools and houses under $1 mil.
Viewing a single comment thread. View all comments