Vanderbilt University’s NYC Property Ellie King • January 8, 2025 -Albachiaraa- via iStockPhoto Vanderbilt University recently acquired 13 buildings and 150,000 square feet of property in Chelsea, NYC via a 99-year lease with the General Theological Seminary. Chancellor...