stadium

Polo Grounds

New York, United States of America

Address | West 155th Street and Eighth Avenue, New York

Capacity | 55000