Nature: Alarms - Residential (Multiple) Location: Haverford Place Apartments Address: 4612 Haverford Place , DE Cross Streets: Unknown / Patrician Blvd