Nature: Alarms - Commercial Structure Location: Dover Address: 3681 South Little Creek Rd , DE Cross Streets: Bayside Dr / Horsepond Rd