Where is Paseo de San Antonio Station located?
Paseo de San Antonio Station, Paseo de San Antonio Station, United States of America (approx. 37.33316°, -121.88758°)
Paseo de San Antonio Station, Paseo de San Antonio Station, United States of America (approx. 37.33316°, -121.88758°)