The New York City owns an abandoned 22-acre

The New York City owns an abandoned 22-acre island less than one mile from Manhattan. It has been abandoned since 1963 with no current plans of development. 00