930 MERCER ST - Gloucester City | PermitRadar