Back to Docket Search
61 acres of land located at 1993 Benchmark Street in the City of Amarillo.
Presented in: Amarillo Economic Development Corporation Board Meeting - 2025-12-20 on 2025-12-20
Staff Report & Agenda Item Details
61 acres of land located at 1993 Benchmark Street in the City of Amarillo.