Charming Canal-View Townhouse in Montargis - One Place