Approximately 60,000 sq ft of Class “A” office space is available for lease. Our building is located at 5401 Jefferson Hwy in the Elmwood area, centrally located to New Orleans, the Westbank and the River Parishes. It has many amenities including: am
See the rest here:
Class "A" Office Space in Jefferson Available For Lease (Jefferson)