Where is E. Southcross & Pleasanton?

Where is E. Southcross & Pleasanton located?

E. Southcross & Pleasanton, E. Southcross & Pleasanton, United States of America (approx. 29.368483°, -98.503975°)


Where is E. Southcross & Pleasanton on the map?