Otocars Ankara Branch The construction of the new branch of Istanbul-based Otocars company located in Miraç Tower in Ankara has started as natamam(un-finished).All the details from A to Z are being considered in the place, which is being built as a total of 500 m2. Type: Sales Office Project Location: Yenimahalle /ANKARA