Mr & Mrs Montigue's House

Peter and Lana Montigue, the parents of Chloe Montigue, live in a house in Avignon, France.