New constructionFrom€343,000Carvoeiro CliffsLagoa · Algarve · D100115 of 15 units availableSept 2028Developer · Casa24 Developments S.L.