500 DEVON RD - Barrington Borough | PermitRadar