227 LEHIGH AVE - Gloucester City | PermitRadar