(Source: Courtesy of Sotheby's. )
Let The Light In
The home is 3,000 square foot and surrounded by floor-to-ceiling glass windows.