comscore 3113 Trombley Street - Duplex in Regina | RentBoard