Luxury Portfolio

Majestic waterfront property in Geneva



Geneva, Switzerland