Bright 1br Apartment - 80m To Istiklal Street, Istanbul

Istanbul, Turcia