Commercial property in Ribadavia, for rent
Ref: LOC0001