The Echo House Is Spread over Three Floors That Follow the Sloped Landscape

38