comscore 047 - 1304 Rutherford Road Southwest - Townhouse in Edmonton | RentBoard