European Center Istanbul, Turkey:
Land area: 40,000 square meters
Construction permit: 20,000 square meters
Exceptional location for purchasing and participating in construction projects
Located on the outskirts of the sea and the main street
Within a 10-minute proximity to Taksim Square