For Sale | 2+2 Bed, 3 Bath Att/Row/Townhouse in Twenty Place | 2112 Upper James Street | Harji Virk - GTA Realtor