948 LENTON AVE - Barrington Borough | PermitRadar