Sequoia

Spacious and full of style, Sequoia apartments are 33-39 square meters in size and offer incredible city views.