Sephora Closes Laurel Heights Store in San Francisco Neighborhood
Beauty retailer Sephora has closed its store at 3407 California St. in San Francisco’s Laurel Village shopping center, nearly a year after leaving the beleaguered San Francisco Centre mall downtown. The decision marks another setback for the company as it tests smaller retail prototypes with similar services. According to UrbanGroup real estate agent Louis Cornejo, … Read more