The O House October 27, 2010Steven Leave a Comment Designed by Philippe Stuebi Architekten & Eberhard Tröger in Vierwaldstättersee, Switzerland. Related posts:Chestnut Hill ResidenceLuxury LA PropertySouthlands Residence