4 days agoCommercial for rent, No: 233 İstiklal Cd., in İstanbul, Türkiyeİstanbul, No: 233 İstiklal Cd.Office • 2 bath. • 465 m²