Originally Posted by Sandy
Where is taken the last pic?
Central Park West and 107th Street.
It's an old hospital that was renovated for luxury condos a few years ago.
They also added a new condo tower behind the old hospital building.
A number of well-known people live in the complex, especially in the historic part.