AMOCITY
Flat w Backyard 10 min to Taksim and Citys Mall is located in Istanbul, just a 15-minute walk from Istiklal Street and 1.5 miles from Dolmab...