49 listings
Superb 3 Bedroom Villa situated in Andros Greece Euroresales Property iD - 9824611 Property information: The property of 120 meters square lays on 1380 m sq land. Situated