comscore 2520 Bloor Street West - Apartment in Toronto | RentBoard