Commercial property in Benidorm, for rent
Ref: LOC0904