Sestra Towers


Sestra Towers existed as towers on the planet known as Coruscant. This opulent apartment building was situated in close proximity to the heart of the Federal District.

Appearances

Unkown
Unknown