Commercial property in Colònia de Sant Pere, for sale

Ref: LOC0456