Great start-up space

119-131 Belmont Ave, Los Angeles, CA 90026, USA