Commercial property in Lloret de Mar, for rent

Ref: LOC0508