Site #1213

  • Site Photo
  • Site Photo
  • Site Photo
  • Site Photo

Location

1808 Kegleman Blvd
Alexandria, LA 71303

Details

Former Call center
 
6645 Square Feet
Multiple cubicles/work stations
Meeting rooms