12340 Industriplex Blvd, Baton Rouge, LA 70809, USA

Date Opened:
Jul-07
Square feet:
89,388
Storage Units:
772