comscore 3624 119 St. NW - Apartment in Edmonton | RentBoard