Nashua Street Residences to go up next to North Station
You can call it the West End, if you’d like.
Last year, Delaware North Companies received approval from the Boston Redevelopment Authority for its plans to build a 37-story residential high-rise tower next door to its TD North Garden. Subsequently, they received final approval from Boston’s Zoning Board of Appeals, meaning they can begin building, […]
Popularity of this post: 6%

