About Allée on the Charles,
15 Riverdale Avenue, Newton, MA
New 40B mixed-use project at 15 Riverdale Avenue in Newton. Plans call for two separate buildings with a total of 204 units of rental housing and 4,600 square feet of retail/community space. Fifty-one units will be made affordable to households earning 80% of the area median income. The project would also include a new public courtyard edged by retail and commercial uses.