109 HARVARD AVE - Gloucester City | PermitRadar