Building for sale, 2 İstasyon Cd., in İstanbul, Türkiyeİstanbul, 2 İstasyon Cd.Commercial building • 1 bath. • 25 m²