SOLD! – 16A Elgin Street Unit 133 SOLD! – 16A Elgin Street Unit 133 Thornhill, 4 Bedrooms, 2 Bedrooms, Ana Di Piazza, Northgage Condos, Condos & Lofts, Sold In Under 7 Days, Sold, Markham