Unit 909 - 2269 Lake Shore Blvd W, Etobicoke
See it in Google
VIDEO
MAP