Waterfront property with a large terrace overlooking the Ocean.
-
Luz de Tavira e Santo Estêvão
-
Living area
40 -
Land
55 -
Bedrooms
1