Commercial property in Lloret de Mar, for rent
Ref: LOC0508