by Stew Smith | May 13, 2019 | Front Page, Transportation Planning
Avalon North Point is a transit-oriented residential apartment building in the North Point section of East Cambridge, Massachusetts. The project provides a total of 871 apartment units in four buildings on a 5.7-acre site in immediate proximity to new recreation and...