Taksim Square Home

  • 100 m²
Location
6.5
Pleasant
Based on 8 reviews