ResidentialZelin takes hit on UWS mansionREWMarch 18, 2020March 18, 2020 by REWMarch 18, 2020March 18, 202002962 Developer Leonard Zelin has sold his Upper West Side mansion for $10.6 million after originally listing it at $18 million. Zelin bought the 8,000 s/f...