104 BELL AVE - Barrington Borough | PermitRadar