- Photo: Algrave, Portugal
1 bed apartment for sale