Commercial property in Palamós, for sale

Ref: LOC0331