A View of Rio from the Upper East Side
By Jessica • Sep 2, 2014
This lively apartment is located in the Upper East Side of Manhattan, New York City, USA.
The home has an extensive portion of it dedicated to the outdoors, with a spectacular and lushly vegetated roof terrace.
Photos by: Bruce Buck
You may use j/k/arrow keys to navigate through the articles
Share your Thoughts