This very desirable apartment complex (Charles River Towers) is located between Assembly Square Mall and Mt Auburn St. in Cambridge. Sitting right on the Charles River with a magnificent view of the Skyline of Boston. It has all the amenities that you want. Call Bob or Terry to show.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.
