From LLYC: Now that the drama surrounding the townhouse where Aby Rosen lives at 5 East 80th Street has temporarily subsided, the art-collecting developer can go back to doing what he does best: real estate deals. He has just listed a nearby townhouse he actually owns at 16 East 78th Street for a hair under $20 million. Rosen bought this townhouse in 2004 for only $8.4 million, so this would be a pretty nice paycheck for him if he gets anywhere […]