EVT RETAIL CENTER

3 buildings |  24,000 SF total  |  Lake Charles, LA