Praise the roof: New apartments proposed atop UWS church at 142 West 81st Street Joyce Chen and Livabl June 23, 2014 The existing five-story church sits on a 62.5′ by 102′ lot.
15 Leonard Street in Tribeca is on the market, starting at $6 million Livabl March 31, 2014 Unit 5 at the six-unit condo development is already in contract.