1 results
€930,000
(£805,098)
3 beds2 baths1 reception1076 sq. ft
Palmaria island, semi-detached house with large terrace overlooking the sea and the village of Portovenere
Listed on 18th Apr 2026