comscore 1323 Homer Street - Apartment in Vancouver | RentBoard