Size: 2050 sqm
Building rights: 186 sqm
Distance to water supply: 50m
Distance to electricity supply: 50m
Distance from the sea: 700m
General
Type: Plot
Plot area: 2050m2
Lord Byron Street 10, P.C 31100, Lefkada, Greece
Access
- Close to bus stop