Studio to rent de owners at San García, Algeciras