Recently Sold
26595 Pin Oak Dr, Hempstead, TX 77445
3 bedrooms
1,772 Sqft.
2 full baths
10,454 lot Sqft.
Legal Description: S455200 DEERWOOD LAKES 2 LOT 225