Commercial property in Torre del Mar, for rent

Ref: LOC0019