The General Glover House, a historic landmark in Swampscott that has stood for over 250 years, is now at risk of being demolished. Believed to have been built in the 1750s in what was then Salem ...