Commercial property in Port de Pollença, for sale

Ref: LOC0171