This is the El station. Polo Grounds is on the left.
Coogan's Bluff overlooking the Polo Grounds