26167 Shore Dr, Hempstead, TX 77445
1,578 Sqft.
11,709 lot Sqft.
2020 year built
Legal Description: S455300 DEERWOOD LAKES 3 LOT 115