Nature: Alarms - Residential (Single) Location: Duncan Woods Address: 3603 Squirrel Hill Ct , DE Cross Streets: Dead End / Duncan Rd