Ankara Retail Mixed-use

Ankara, Turkey

90,000 sm retail mall, 5-star hotel, and hospital.

Consultant to Concept-i

Comments are closed.