INDEX Open Studio is located in Tijuana, Mexico on Callejon Gomez 2025 int. 14 calle 3ra Madero, 3ra, Zona Centro. INDEX Open Studio is rated 4.2 out of 5 in the category architecture firm in Mexico.
Address
Callejon Gomez 2025 int. 14 calle 3ra Madero, 3ra, Zona Centro