Needham is a quaint suburb just 16 miles outside of Boston. With the commuter rail running through town center it makes it an easy commute for residents who work in downtown Boston. A top 20 school system in Massachusetts, much of Needham is bordered by the beautiful Charles River.
Sorry we are experiencing system issues. Please try again.