Have It All. Close To Everything.
Our Cambridge Crossing luxury apartments offer the best in adventuring, dining, and retail therapy. Located in a vibrant community, you're minutes away from downtown Boston and close to the MBTA Green Line Lechmere Station, I-93, and Route 28. Nearby are tech and business headquarters, the Central Business District, and Kendall Square. Enjoy walkable green spaces at North Station, Somerville, or along the Charles River Esplanade, just a short distance from your Elevate home.
Restaurants