Retail Unit leased properties in San Miguel (Santa Cruz de Tenerife) id:2482