JUST LISTED – 1216 Davenport Road JUST LISTED – 1216 Davenport Road Old Toronto, Lena Taylor, Wynchwood, 2 Bathrooms, 3+1 Bedrooms, New Listings, Houses, Toronto