Leon Shaulov, a former senior portfolio manager at the now-defunct Galleon Group, bought a penthouse at 56 Leonard Street with his wife Irina for $26.8 million, property records show. Penthouse 58 at the Alexico Group and Hines-developed building was last asking $34.5 million, according to the listing, meaning the Shaulovs bought the unit for a 22 percent discount. The full-floor unit has five bedrooms and five full bathrooms, according to StreetEasy. It features 14-foot ceilings, a […]