Shoppers Mart 10102 Homestead Road, Houston, TX 77016