Project DetailsLocation: TurkeyType: RetailSize: 839,585 SFShare this page: Contact us for more information