Where is Table Mesa Dr & 39th St located?
Table Mesa Dr & 39th St, Table Mesa Dr & 39th St, United States of America (approx. 39.98574°, -105.2479°)
Table Mesa Dr & 39th St, Table Mesa Dr & 39th St, United States of America (approx. 39.98574°, -105.2479°)