All apartments in Boston

Avalon North Station

(424) 347-1872

Price and Availability

Avalon North Station apartments start at $2,915/month. There are 44 available apartments priced from $2,915 to $10,695. Prices were last verified by Avalon North Station (Total price includes base rent and required monthly fees—select a unit to view full breakdown.)

Never miss a deal!

Get immediate alerts when prices drop or new units arrive.

Turn on alerts

Connect with Avalon North Station

(424) 347-1872
Closed, opens Today at
Find apartments similar to Avalon North Station
How many bedrooms do you need?

Location

Avalon North Station is located in the Downtown Boston neighborhood at
1 Nashua St, Boston, MA 02114
.

Amenities

  • In Unit Laundry
  • Patio / Balcony
  • Granite Counters
  • Hardwood Floors
  • Dishwasher
  • Pet Friendly
Unit Amenities
  • Furnished
  • Granite Counters
  • In Unit Laundry
  • Patio / Balcony
  • Stainless Steel
  • Air Conditioning
  • Dishwasher
  • Hardwood Floors
  • Extra Storage
  • Garbage Disposal
  • Microwave
  • Oven
  • Range
  • Refrigerator
  • Smoke-Free Units
  • Walk In Closets
Property Amenities
  • Pet Friendly
  • Clubhouse
  • Gym
  • Bike Storage
  • Internet Access
  • Cats Allowed
  • Dogs Allowed
  • Accessible
  • Elevator
  • Garage
  • Parking
  • 24hr Concierge
  • 24hr Maintenance
  • Coffee Bar
  • Dog Grooming Area
  • Internet Cafe
  • Package Receiving
  • Smoke-Free Community
Avalon North Station is located in downtown Boston and offers brand new furnished and unfurnished 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. Our Furnished+ homes come outfitted with essential stylish furniture plus all utilities, including cable and WiFi, are included in your rent. 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).

Verified reviews

All reviews are from renters that have either leased from or toured the community.

Renters love it here

Overall rating 5.0 out of 5

amenities
5.0 out of 5
value
5.0 out of 5
location
5.0 out of 5
  1. 5.0 out of 5

    Verified residentReview source: verified resident

    The apt itself is beautiful as are the building & amenities, and the entire staff at all levels are world class! It is the nicesT place i've ever lived! ;-)

1 of 1 reviews

Property Details

Explore the Area

Getting Around

Walk Score® 97% of the area is walkableWalker's Paradise97
Walker's Paradise
Transit Score® 100% of the area is transit friendlyRider's Paradise100
Rider's Paradise

Walk & Transit Scores

Walk Score: 97Walker's Paradise, everything you need just steps away.Transit Score: 100Excellent transit access across the city.

Public Transit Access

The Downtown Boston area benefits from access to public transit options, such as 98 nearby routes: 72 bus, 11 rail, 15 other

Nearby public transit stops include:

  • Tracks 9 & 10 (~0.06 mi)
  • Tracks 5 & 6 (~0.07 mi)
  • Tracks 7 & 8 (~0.07 mi)
  • Tracks 3 & 4 (~0.08 mi)

More Rental Options

Frequently Asked Questions