Beauty retail giant Sephora has closed yet another store in San Francisco, this time at 3407 California St. in Laurel Heights ...
Not so fast. The 700,000 square-foot cast-iron giant between West 18th and West 19th streets is now 100% filled. Ulta Beauty ...