Inside a Sculptural Glass House Listed for $8.9 Million in L.A.’s Famed Bird Streets

The ultramodern residence, dubbed the Curve on Thrush, sits high above the Sunset Strip with panoramic views over the city.

The ultramodern residence, dubbed the Curve on Thrush, sits high above the Sunset Strip with panoramic views over the city.