Seven-storey office building Keystone is located in sought-after Prague 8 Karlín. The property has been offering 5,600 sqm of office space, 830 sqm of retail premises as well as 83 parking lots. Keystone is know for is unusual exterior facade and greenery on its roof-top terrace.