Palais Royal 205

Palais Royal #205 was a Palais Royal department store located at 726 Meyerland Plaza Mall in Houston, Texas. The store closed on August 30, 2020.