Skip to Main Content

Studio 13

Tags

Address

1145 S San Pedro
Los Angeles, CA 90015
(844) 310-2674

View on Google Maps

Visit Website

Details

ADA Accessible, (2) green rooms, commerical kitchen and offices


Square Footage2237
Max Capacity300
Nearby Shopping
Nearby Food & Drink
Nearby Parking