Nature: Alarms - Commercial Structure Location: Home Depot Airport Pz - Airport Plaza Shopping Ctr Address: 138 Sunset Blvd New Castle, DE 19720 Cross Streets: School Ln / Traders Ln