HTC Santa Maria

Keva’s HTC Helsinki consists of two separate buildings: Santa Maria and Vega.