1/28 Detached house in Malveira da Serra, Alcabideche 1,750,000€ 7,447 €/m² T3 235 m² House T3 for sale. Sea views Contact Call View phone Discard Save