IZA Business Centers D.F Mexico is in a strategic location in one of the newest and exclusive corporate office buildings in the city at the height of World Trade Center.

Prisma Insurgentes Sur has LEED® certification ( "green" building) and an exclusive design created to protect the environment by generating energy savings in order to reduce emissions that harm our environment.

Located in one of the most significant and important corners of the South Insurgentes avenues and Barranca del Muerto, two of the roads busiest and importance of the area to have easy and efficient access routes to strategic points of the city as banks , restaurants, shopping centers, entertainment venues, hospitals and hotels.