Company Information
- Company Name
- Extreme Tech City Mall
- Category
- In City Mall
- Address
- 2Q4Q 3C2, Unnamed Road, Alajuela Province, Alajuela, Costa Rica
- Country
- Global
Extreme Tech City Mall address: 2Q4Q 3C2, Unnamed Road, Alajuela Province, Alajuela, Costa Rica.
Extreme Tech City Mall operates in the In City Mall category.