60 Lenox St 2$3,500/mo2 Beds • 3 Baths • 2,300 Sq. Ft.Norwood, MA, 02062Alena ShulakovaCENTURY 21 North East