• An 3 bedroom villa in Carvoeiro  with 3 bedrooms  and 3 bathrooms  in Carvoeiro, Algarve, Portugal 99592