Avalon North Station

Closed
yelp logo

(23)

Photos

1 Nashua St
Boston, MA 02114
Avalon North Station is located in downtown Boston and offers brand new studio, one, two, and three bedroom homes that feature modern kitchens with stainless steel appliances and granite countertops, spacious closets, and in-home washer and dryer. Community amenities include a state of the art fitness center, rooftop terrace with views of the downtown skyline and Boston Harbor, bike storage, pet spa, and resident lounge with WiFi. Avalon North Station is a pet friendly community conveniently located with direct access to the North Station commuter rail (Orange Line T and Green Line T).

Reviews

yelp logo
3.523 reviews
Stephen G.
9/15/2025

Moved in 4 wks ago, couldn't be happier with apartment, concierges, amenities, service personnel. And the views, some of the best in Boston. Only issue was when we clogged the garbage disposal;...

Photo of Nikiba J.
Nikiba J.
7/23/2024

Here today! Well, this is a hell-of-a-place! Avalon North Station is located underneath where the Celtics play, Market Basket and office space... how bout that? This is y I love my job, I get to...

Photo of Bailey P.
Bailey P.
4/16/2025

Things are always falling apart. Do not be deceived by the flahsy lobby and leasing office. Things in the apartment are constantly broken and and are cheaply made. The elevators do not work more...

Photo of Alexandra A.
Alexandra A.
11/25/2024

A wonderful friendly staff . They are very helpful and attentive with anything you need . The hallway's and elevators are immaculate. I always feel so welcomed upon entering.

Ileana H.
7/6/2024

don't move into this building whatever you do don't move in, the workers at the front desk are inexperienced and not helpful. When moving in there are five carts available. They ask you to sign...

Own this business?
See a problem?

You might also like

United StatesMassachusettsBostonAvalon North Station

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.