602 62 Street SW - Townhouse in Edmonton | RentBoard