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