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.
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.