SOLD! – 16 Elgin Street – Suite 119 SOLD! – 16 Elgin Street – Suite 119 Northgate Condominium Residences, Thornhill, Condos & Lofts, Sold, Markham