Posted in Office on June 25, 2018

Helm Plaza II

Helm Plaza II
1100-1104 S. Fillmore St.
Amarillo, TX 79101
Office Space | 2,659 – 6,102 SF | 3 Spaces | 34,734 SF
Please call to discuss lease rates

Helm Plaza II has an excellent central business district location with interstate access. Full service leases with custom finishes available.


Download Property Info PDF