This is the nearest street address. [ 11815 STROUD DR HOUSTON TX, 29.699735, -95.586544 ].
Neighborhoods:
0.008 km near the corner of Stroud Dr and Belle Glen Dr
0.008 km near the main intersection of Stroud Dr and Belle Glen Dr
|
29.699735, -95.586544
|