For Rent, 8 Rooms, Garches

  • Garches, France