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