130 ELLIS ST - Gloucester City | PermitRadar