Freestanding Building For Sale or Lease | Selma, TX
15412 I-35, Selma, TX
7,384 sqft · Restaurant