17 W SUMMIT AVE - Haddonfield Borough | PermitRadar