St. Vincent's Hospital won a crucial victory in its quest to build a new medical center in Greenwich Village yesterday when the Landmarks Preservation Commission approved the demolition of the historic former Maritime Union headquarters. The...
More...