100,000,000€ Land in front of the beach, Loutra Loutra ID number: 1100 Sea View Area10500 m2 Building Allowance200 m2 Distance to the Beach20 m Distance to the Airport130 km Distance to Shop/Tavern2000 m Show Details