Tour on your own time by taking a self-guided tour of this community. Schedule a Tour

Contact Us

Schedule a Self-Guided Tour at Charles River Landing

Tour at your convenience by taking a self-guided tour of this community from 9:00 AM - 8:00 PM. Our Leasing team may not be available after hours but will follow up with you the next day.

Schedule Tour

Charles River Landing

300 2nd Avenue
Needham, MA 02494
(781) 209-6133
Chat with Us

Driving directions:

Charles River Landing is conveniently located off of Route 128/Interstate 95 at Exit 19A (Newton Highlands). Take right at first traffic light onto Second Avenue. Charles River Landing is about a half mile up on the left.

Tour Parking: Future resident parking in front of leasing center


Office Hours

  • Sunday 10:00 AM - 5:00 PM
  • Monday 9:00 AM - 6:00 PM
  • Tuesday 9:00 AM - 7:00 PM
  • Wednesday 9:00 AM - 6:00 PM
  • Thursday 9:00 AM - 7:00 PM
  • Friday 9:00 AM - 6:00 PM
  • Saturday 9:00 AM - 6:00 PM

Connect With Us


Resident Portal

Pay rent, submit service requests, and more.