Site: Nabiax Barracas Argentina

Company: Nabiax
Metro: Buenos Aires
Country: Argentina
Region: South America
Region: Latin America
Region: Americas
Region: World
Address:
Gross SqFt: 22,604
Total Power: 1.1 Megawatts

Map and Nearby Locations:

Osvaldo Cruz 2890, C1293 CABA, Argentina