Curbaq Plaza

Curbaq Plaza was a plaza in Galactic City on Coruscant.

Appearances

 * Order 66: A Republic Commando Novel