20 LAMBERT AVE - Gloucester City | PermitRadar