A perfect OasisThis sun filled Prewar gem is located on a prime, tree lined, block in the heart of the Upper East Side. Just steps away from Park Avenue, the Finch Building is conveniently situated close to Central Park, Museum Mile, and some of the worlds finest shopping. The quiet and serene Living Room enjoys abundant light and open sky throughout the day from oversized south facing windows, and provides the perfect environment for tranquil living. The Bedroom has the...
View more details