Ile Saint-Louis…
Paris, Ile de France, France, 75004
904.17 sq ft(84 sq m)
Guide price €2,250,000(£1,943,552)
18th century building…18th century building…
Views of the Seine and the Panthéon…Views of the Seine and the Panthéon…
Renovated apartment…Renovated apartment…
2 bedrooms…2 bedrooms…