Where is Richmond Ave @ S Richmond Ave?

Where is Richmond Ave @ S Richmond Ave located?

Richmond Ave @ S Richmond Ave, Richmond Ave @ S Richmond Ave, United States of America (approx. 29.729576°, -95.64881°)


Where is Richmond Ave @ S Richmond Ave on the map?