This Ile Saint-Louis house for sale overlooking the Seine is the only freestanding house on the island. The truly unique 1,670 sq. foot 3 storey house with lower level has 3 bedrooms and 3.5 baths. Notre Dame Cathedral is on the neighboring Ile de la Cité, both located right in the center of Paris.