Commercial property in Palmanova, for rent

Ref: LOC0023