Amazing 3 Bedroom 2 WC apartment next to Leof Strovolou