In 2009, Poets House moved from its longstanding location in SoHo to an eco-friendly "green" building at Ten River Terrace in Lower Manhattan's Battery Park City.
Poets House shifted its operations from its longtime SoHo base to an eco-friendly "green" structure located at Ten River Terrace in Battery Park City, Lower Manhattan, in 2009.