The 12,396 square feet mansion, known as Villa Hortensia, sits on 20 acres of waterfront land in Lake Geneva – about two hours northwest of Chicago.
The 12,396 square feet mansion, known as Villa Hortensia, sits on 20 acres of waterfront land in Lake Geneva – about two hours northwest of Chicago.