28 flats with garden for sale in Devessa - Monte Pego