53 Albert Street, Melrose, MA 02176
4
beds
2
baths
2,010 Sq.Ft. LIVING AREA
4,879 Sq.Ft. lot
There are plenty of places to attend for recreation and leisure, keeping life exciting year round.
Explore