/ 12.12.2018
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....