January 13, 2011

Women’s active lifestyle brand Athleta has opened its first full-scale retail location, on Fillmore Street in San Francisco.