Anonymous buyer pays $21M to long-time owners for UES retail, likely dev site

171 East 86th Street (Credit: Google)
The entity 171 East 86 Street LLC paid $21 million to Imperial Sterling Ltd. and a trust for Jerrold
171 East 86th Street (Credit: Google)