This is the nearest street address. [ 11719 STROUD DR HOUSTON TX, 29.699846, -95.585697 ].
Neighborhoods:
0.089 km near the corner of Stroud Dr and Belle Glen Dr
0.190 km near the main intersection of Stroud Dr and Kirkwood Rd S
|
29.699858, -95.585714
|