Maston House

3 mi. N of Seaford on Seaford-Atlanta Rd.
Seaford
Delaware
United States