Charles River Landing

300 2nd Ave #4104, Needham, MA 02494

Located on the banks of the Charles River and a stone's throw from neighboring Newton, Wellesley, and Natick, Charles River Landing boasts an ideal location with easy access to the scenic riverfront. Experience luxury apartment living with a stunning pool, clubhouse, private parking garage, and world-class service. Stainless steel appliances, walk-in closets, and hardwood floors all come standard in your apartment at Charles River Landing.

No items found.

Features

Charles River Landing

Website

Reserve Now