Development Overview
Location 1016 N. 17th Street.
Lemesa TX, 79331

Building Size 5,956 Sq. Ft.

Land Size 29,185.20 Sq. Ft.

Additional Information
Download Flyer