273 LOTT AVE - Barrington Borough | PermitRadar