Apartment in Altea, for rent

Ref: 1167