Where is Bedford Avenue Station located?
Bedford Avenue Station, Bedford Avenue Station, United States of America (approx. 40.71772°, -73.95756°)
Bedford Avenue Station, Bedford Avenue Station, United States of America (approx. 40.71772°, -73.95756°)