Where is Yale St @ Crosstimbers St located?
Yale St @ Crosstimbers St, Yale St @ Crosstimbers St, United States of America (approx. 29.827463°, -95.39979°)
Yale St @ Crosstimbers St, Yale St @ Crosstimbers St, United States of America (approx. 29.827463°, -95.39979°)