Commercial Property for Lease & Rent in Spain

Spain, Canary Islands Autonomous Community, Santa Cruz de Tenerife

59 USD
  • Area size:

    70 sq.m.

  • Land size:

    On request

Read more