This is the nearest street address. [ 6508 H AVE HOUSTON TX, 29.743057, -95.309220 ].
Neighborhoods:
0.089 km near the corner of Avenue H and 66th St N
0.125 km near the main intersection of 66th St N and Canal St
|
29.7432173, -95.3091096
|