Odd Amenity at This Massachusetts Mega-Mansion May Surprise You [PHOTOS]Odd Amenity at This Massachusetts Mega-Mansion May Surprise You [PHOTOS]A 15,369-square-foot home at 18 Walpole St. in Dover sold in May 2021, but it has such a unique backyard feature we are still talking about this place.Nancy HallNancy Hall