Where is Judah and 19th Avenue Station located?
Judah and 19th Avenue Station, Judah and 19th Avenue Station, United States of America (approx. 37.7617°, -122.47703°)
Judah and 19th Avenue Station, Judah and 19th Avenue Station, United States of America (approx. 37.7617°, -122.47703°)