Approximately 15.146 acres of land at the split of Holmes Road and Holmes Road N just east of Keely st, City of Houston, Harris County, Texas.
Approximately 15.146 acres of land at the split of Holmes Road and Holmes Road N just east of Keely st, City of Houston, Harris County, Texas.