Beautiful 2BR House w/AC 400meters Taksim Square – Istanbul | SherryStay