Commercial property in Torrecaballeros, for rent
Ref: LOC4010