Nature: Shed (Non-Vehicle Size) Address: 205 East Chestnut St Delmar, DE 21875 Cross Streets: S 3Rd St/S 2Nd St