4 + 3 bedroom Villa - Carvoeiro

Central Algarve / Ref. Code: NPP3574