Ile Saint-Louis…
Paris, Ile de France, France, 75004
84 sq m(904.17 sq ft)
Guide price €2,250,000
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…