PURCHASED – 180 Dudley Avenue Unit 611 Gallery PURCHASED – 180 Dudley Avenue Unit 611 Thornhill, 3 Bedrooms, 2 Bathrooms, Buyer, Thornlea Place, Condos & Lofts, Markham