In the Press

91 Leonard Has Finally Been Revealed

Now that a bunch of units have been put on the market and there’s a sales office on Leonard, renderings have been released for 91 Leonard, Toll Brothers City Living‘s 19-story building going up at 351-355 Broadway (between Franklin and Leonard), with a panhandle entrance on Leonard. According to the project’s website, the building—designed by Skidmore Owings & Merrill and Hill West—has “dark bronze window frames and terracotta fins.”