Add to favoritesApartment complex for sale in Amarynthos, Evia, GreeceAmarynthosBlock of rented apartments • 10 room(s) • 5 bed. • 5 bath. • 2260 sq ft (210 m²)$363,874Request a tourContact agent