TRD-117 Price on call Location Istanbul, Topkapı Sold Out Project Details TRD-117, Nef In Istanbul Project is located in Topkapi, offers you