218 Teljean Road is an industrial property for lease in Lafayette, LA.
Office Warehouse located on the south side of town. Building totals 9,850 SF, with 5,850 SF of office, 2,500 SF of warehouse and a 1,500 SF lab. The property consists of 5.488 acres.
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.