Stephan 111 Residences is a residential building of Eight luxurious apartments in Livadia city. Very close to the Beaches & the new Marina where you can find in less than 7 minutes walking distance Supermarket, restaurants, coffee shops, Bakeries, Banks, Wear Shops and all other amenities.