Tallinn apartments in Canada !? Why not.

For my surprise discovered that there is a building complex in Canada called The Tallinn apartments and it is located 115 Beach Ave, Vancouver, BC, Canada

 

We are renting apartment in Tallinn, Estonia, Europe 🙂