The Net Lima

The Net Lima

The Net Lima is a 28-Storey Office building Developed by The Net Group.