JUST LISTED – 2 Clairtrell Road Unit 1210 JUST LISTED – 2 Clairtrell Road Unit 1210 Lena Taylor, Willowdale East, Bayview Mansions, North York, 2 Bathrooms, 2 Bedrooms, New Listings, Condos & Lofts, Toronto