Taconic Capital takes title to LIC hotel valued at $38.4M from Merchants Hospitality

Share this article