For Lease | 3 Bed, 2 Bath Semi-Detached in Avondale | 199 Avondale Boulevard Unit 2 | Harji Virk - GTA Realtor