Apartment in Punta del Moral, holiday rentals

Ref: ALM3088