Shop that touted Selena and Beyonce as customers closing
Southern Importers, an iconic costume and party supply business located in midtown Houston, is set to close after 104 years.
More Videos
From CNN Newsource affiliates