comscore 633 Barber Avenue North - Apartment in Listowel | RentBoard