Discovery opens store in San Francisco
Discovery Retail is planning to open its second superstore in San Francisco. The new 15,000-square-foot store will be divided into two parts. The regular store will occupy 10,000 square feet, while the rest of the space will be used to develop...
August 1, 1998










