Chelsea, MA Apartments
NOW LEASING BRAND NEW APARTMENTS! CHECK OUT OUR NEW BUILDING! Explore the One North of Boston photo gallery; tour photos of our beautiful homes and skyline views. Our residents enjoy an ideal location in Chelsea, MA, just one block from the commuter rail, one stop from North Station, and one mile north of downtown Boston. Call today to learn more about our Chelsea apartments.