Commercial property in Palamós, for sale
Ref: LOC0331