Cornell Tech The House by Handel Architects
This inspiring apartment building located in New York, has been designed by Handel Architects.



-->



-->




Photography by Pavel Bendov
- by Matt Watts