1363 THOMPSON AVE - Gloucester City | PermitRadar