comscore 659 Barber Avenue North - Apartment in Listowel | RentBoard