244 Beech Ave, Melrose, MA 02176
4
beds
1
bath
1,344 Sq.Ft. LIVING AREA
6,469 Sq.Ft. lot