The O House October 27, 2010Steven Leave a Comment Designed by Philippe Stuebi Architekten & Eberhard Tröger in Vierwaldstättersee, Switzerland. Related posts:Green Edge House20 Examples of Luxury VillasResidencia NJ