Villa Iberia
Modern apartment near the beach with all amenities.
-
Castell-Platja d'Aro
-
Living area
76 -
Bedrooms
2