Where is Universal / Studio City Station?

Where is Universal / Studio City Station located?

Universal / Studio City Station, Universal / Studio City Station, United States of America (approx. 34.140003°, -118.3627°)


Where is Universal / Studio City Station on the map?