Where is 18th Avenue Station located?
18th Avenue Station, 18th Avenue Station (BMT West End Line), United States of America (approx. 40.608665°, -74.00211°)
18th Avenue Station, 18th Avenue Station (BMT West End Line), United States of America (approx. 40.608665°, -74.00211°)