Avalon North Station in Boston

1 Nashua Street, Boston, MA 02114
ID: 18481
Units: 503
Stories: 38
Bedrooms: 3
Sq. ft. Range: 460 - 1,704

About Avalon North Station

Avalon North Station is a brand new, modern Apartment in Boston, MA, which rises to 38 stories and includes 503 delightful units each having up to 3 bedrooms and the square footage ranging from 460 to 1,704 sq.ft.

Avalon North Station is located at 1 Nashua St, Boston, MA 02114, USA with the following construction status: Completed.

Rent a fantastic unit in Avalon North Station and enjoy living to the fullest, taking advantage of all the wonderful amenities and services! For more info, feel free to call us or fill out the form.

Amenities of Avalon North Station

  • Bike Storage
  • Fitness Center
  • Game Room
  • Parking Spaces
  • Pet Spa
  • Terrace

Avalon North Station Team


The prices on various Avalon North Station options are available on request. Please contact us for more information.

Avalon North Station has 503 comfort units for rent.

For getting more information about units in Avalon North Station - just visit our website inewhomes.com
Price for rent
Contact for pricing
Housing Type: Apartment
Construction status: Completed
Completed In: Fall/Winter 2016