22 photos
Price
€750,000
Area
176 m²
Price/m²
€4,261
Bedrooms
3
Bathrooms
3
Location
Map shows approximate city location. Center-Lefkada, Lefkada, Greece