Embassy Row

Embassy Row was a location in Hanna City on the planet Chandrila that was home to the apartment of Han Solo and Leia Organa.

Appearances

 * Last Shot