10930 Stroud Dr, Houston, TX 77072
3 bedrooms
1,543 Sqft.
2 full baths
6,050 lot Sqft.
1 story
1969 year built
Legal Description: E 15 FT LT 11 & W 40 FT LT 12 BLK 1 IMPERIAL POINT SEC 1
Part of Neighborhood: IMPERIAL POINT
Part of Neighborhood: IMPERIAL POINT