May 27, 2015 The Edge House by Studio Omerta Pin on Pinterest Pin Save Photo Save Email Photo Email This luxurious contemporary residence is situated in Athens, Greece. It was designed by Studio Omerta.