Commercial property in Palma, for rent
Ref: LOC0018