7 Ojibway Avenue is a property on the Toronto Islands.