Avalon North Station
Update
02/14/17
Avalon North Station now open and leasing
Avalon North Station, a new 38-story luxury residential tower in Bulfinch Triangle, is now open and leasing apartments. The newly-built building features luxurious finishes and unparalleled amenities including a sky pavilion and rooftop deck with sweeping views of the Boston skyline and Boston Harbor. Rents at Avalon North Station start at just under $2,300/month for a studio apartment. The following are photographs of Avalon North Station: