House for sale, 6 Leo Road, Essex County, Massachusetts, in Marblehead, United StatesDetached house • 9 room(s) • 4 bed. • 3 bath. • 283.26 m²NZD 1,717,580Add to favorites