Avalon Apartments | North Station
Avalon North Station located adjacent to the TD Garden and North Station will be one of Boston's tallest towers and largest single residential building. Avalon North Station, coming Fall 2016 will include 503 apartments and 2-level public retail arcade encouraging pedestrian traffic between Nashua Street, Causeway Street and the Rose Kennedy Greenway.
Create an account to get the latest updates on on Avalon North Station and all of Boston's newest residential developments! If you have questions, please contact us today or call 617-701-6300.
To continue your Boston real estate search - click here.