19611 Cochran Rd, Hempstead, TX 77445
1,983 Sqft.
219,542 lot Sqft.
1979 year built
Legal Description: S695100 PINERIDGE 1 LOT 3 ACRES 5.04