the armory track & field center s

216 Fort Washington Ave.
New York
New York
United States