668′ on Amsterdam Avenue?

668′ on Amsterdam Avenue?

Hundreds of Upper West Siders flocked to a Town Hall Meeting on Wednesday, May 3, to learn about plans to develop the tallest building in Manhattan north of 60th Street – right here on the Upper West Side – at 200 Amsterdam Avenue.  Zoning consultant...
It’s a Small World…

It’s a Small World…

And although Central Park is a “big” 843 acres of a Scenic Landmark, there always seems to be new ways to fill it! Pre-dating the park was a reservoir which is being summoned from the ashes as justification for a wide path to the Belvedere Castle Folly....