comscore 3890 Bathurst Street - Apartment in Toronto | RentBoard