Thimiana Apartments Leonidas Owner Kleidas Leonidas Keys 3 Beds 29 Telephone 22710-32351 & 6973465313 Website www.apartmentsLeonidas.com