Where is Richmond Ave @ West Houston Center?

Where is Richmond Ave @ West Houston Center located?

Richmond Ave @ West Houston Center, Richmond Ave @ West Houston Center, United States of America (approx. 29.730598°, -95.59276°)


Where is Richmond Ave @ West Houston Center on the map?