“Charlotte of the Upper West Side” on Columbus Avenue. Photo: Christopher Payne/ESTO (Courtesy BKSK Architects) New Building Embodies High Performing Future A new eight-story building called “Charlotte of the Upper West Side” has opened in New York City on Columbus Avenue between... News 03 Aug 2022 | 04:00