The North Face closing its only store in SF
Another blow to downtown San Francisco. The North Face announced on Thursday that it's closing its only store in the city on Post Street later this month.