Shallcross, Sereck, House

W of Odessa off U.S. 13
Odessa
Delaware
United States