Palais Royal 209

Palais Royal #209 was a Palais Royal department store located at 530 Northwest Mall in Houston, Texas. The store closed on.