Indie Desk

Indie Desk

Indie Desk

333 S. Grand Ave. Suite 3310 90071 Building #DTLA tech as Downtown Los Angeles' first coworking space. 275 / per month 24/7 access, month to month. NO CONTRACT
Follow us
Alexa global traffic share