Beebe Estate

235 W. Foster St.
Melrose
Massachusetts
United States