Posts Tagged ‘101 West 78th Street’

Angels of an Upper West Side apartment house

May 31, 2012

These lovely figures decorate the facade of the Evelyn, at 78th Street and Columbus Avenue—one of the city’s oldest apartment buildings, built in 1885.

Hard to believe that just 25 years ago, the angels may have been in the sights of a wrecking ball!