Nature: Structure Fire Address: 36539 Robin Hood Rd Delmar, DE 19940 Cross Streets: Holly Ridge Ln/Coachmen Ln