Nature: Structure-Large Non-Dwelling Address: 635 Barkers Landing Rd Magnolia, DE 19962 Cross Streets: Ponderosa Dr / Big Hat Ln