511 CHARLES AVE - Barrington Borough | PermitRadar