Shibu Varghese $1.499.000 3113 Swale Road, Osgoode 4 beds 0 baths • Vacant Land Added by RE/MAX DELTA REALTY TEAM 74 days ago