612 SHERWOOD AVE - Gloucester City | PermitRadar