- Photo: Algrave, Portugal
1 bed villa for sale