Trustee Executive Suites

6308 Iola Ave. Lubbock, TX 79424

Office space for Rent

Newer building in growing part of Lubbock, TX (South West). Building is in great shape and is currently 100% occupied. Current Lease is modified gross. Located in Southwest Lubbock in the Iola Business Park just off Spur 327.

Click here for marketing package.
Return to the top of the view