Duplex in Altea, for rent

Ref: 1176