Norwood Apartments

Beautifully landscaped Alden Park in Norwood is located close to Norwood Center and just minutes from Routes 128, 95, 93 and the commuter rail to Boston.

Apartment Features

Heat and hot water are included. Amenities for these apartments include kitchens with all the necessary appliances, ample parking and on-site laundry facilities”