Studio Store in Los Angeles

Studio Store in Los Angeles is an industrial building (built in 1921). Studio Store is located near Paseo. Studio Store also exists in West Hollywood.

Building Type
industrial building