Contact Us

Schedule Tour at Charles River Landing

View our apartment community by scheduling a tour online.

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 - 7:00 PM
  • Tuesday 9:00 AM - 7:00 PM
  • Wednesday 9:00 AM - 7:00 PM
  • Thursday 9:00 AM - 7:00 PM
  • Friday 9:00 AM - 7:00 PM
  • Saturday 9:00 AM - 6:00 PM

Connect With Us