Viewing a single comment thread. View all comments

wintersicyblast t1_j3ebut7 wrote

I live in Newton and love it. Great schools-A rated, nice walkability, the trains right into the city. Longwood is a quick drive. Plenty of parks and playgrounds. Lots of young families and working professionals. Each little village has its own center, shops and restaurants...its a nice place to live.

3