Office Atrium

Office Atrium was a building area located on Nar Shaddaa.

Appearances

 * Star Wars: The Old Republic