The Towers Business Plaza
The Towers Business Plaza is a LEED Certified Exclusive office and Retail complex which combines an extraordinary location with a modern design and environmental technology to satisfy the most demanding customers in the market. Our main purpose is to offer a project of great adjustability to your space needs; so that the office is not what limits the growth of your business. Insulated glass, efficient Air Conditioning systems, ample parking suit this exclusive tower.