John Ilibassi pays $11M to 22 St. Marks Place LP for property in East Village

Share this article