Avalon Norwood
155 Lenox St
Norwood, MA 02062
(339) 217-8495
Sunday Closed
Monday Closed
Tuesday 10:00 am-05:00 pm
Wednesday 10:00 am-05:00 pm
Thursday 10:00 am-05:00 pm
Friday 10:00 am-05:00 pm
Saturday 10:00 am-05:00 pm
Specials on Individual Apartments
- 1 bedroom from $2030
- 2 bedrooms | Contact us
- 3 bedrooms from $3195
- Townhouse | Contact us
1 Available Special
155 Lenox St
Norwood, MA 02062
(339) 201-6302