$23,110
Market Value Appraisal District
26320 Armadillo Dr, Hempstead, TX 77445
9,317 lot Sqft.
Legal Description: S455200 DEERWOOD LAKES 2 LOT 105