comscore 42 College View Ave. - Duplex in Toronto | RentBoard