Han and Leia's apartment

Han and Leia's apartment was the suite where the smuggler Han Solo and Princess Leia Organa lived with their son Ben Solo following the Galactic Civil War. It was located on Embassy Row, part of Hanna City, Chandrila.

Appearances

 * Last Shot