Freestanding Building For Lease or Ground Lease | Selma, TX

15412 I-35, Selma, TX

7,384 sqft · Restaurant