Question: was Lansdowne Avenue the location of the Toronto streetcar system, that was opened in 1911?
answer: Yes