Villas of 101 sq.m located in an elevated position with wonderful sea views towards Corfu Town Elegant, spacious, two-storey villas. Location: Poulades. Designed for both… More Details Upon request