Street Address: DAVUTPASA CAD TIM1 NO 305 TOPKAPI
City: ISTANBUL
Province: AUTOMOTIVE
Country/Region: Turkey