Large expanses of glass and sensitive use of natural materials within The Jones Center at Ichauway in Newton, Georgia offer visitors a natural setting ideal for relaxation and refuge.
Large expanses of glass and sensitive use of natural materials within The Jones Center at Ichauway in Newton, Georgia offer visitors a natural setting ideal for relaxation and refuge.