- Photo: Algrave, Portugal
Contemporary Villa under construction for sale Carvoeiro, Algarve
Villa under construction for sale in Carvoeiro, Algarve