Studio 12.20 was first launched in 1996 in the heart of Hillcrest at 1220 Cleveland Avenue, not far from downtown San Diego.
The initial drive for the store was the simple wish to offer a unique, welcoming boutique experience featuring SoCal style at reasonable prices.
