SOLD! – 2 Clairtrell Road Unit 1210 SOLD! – 2 Clairtrell Road Unit 1210 Bayview Subway Station, Lena Taylor, Willowdale East, Bayview Mansions, North York, 2 Bathrooms, 2 Bedrooms, TTC, Condos & Lofts, Sold, Toronto