LOADING... USD 73,549 Detached House for sale Livadi (Vasilika), € 68,000, 115 m². lot 4,144 sqft Vasilika