Commercial property in Palmanova, for rent
Ref: LOC0023