Netaluma Tower

Netaluma Tower was a building on Imperial Center. Celot Ratua Dil hoped to manage it as a real estate property.

Appearances

 * Death Star