This Week's Find: The Glass House in Forest Hills

This Week's Find is a seven-bedroom home in Forest Hills that the current owners transformed in 1998 in order to let in as much light as possible.

Who do you want to send this to?