Commercial property in Torredembarra, for rent

Ref: 3186 T - TAL 021-DP1